Archive member included       because of file (symbol)

C:/agb/lib/libagbsyscall.a(AgbSysCpuFastSet.o)
                              loader_main.o (CpuFastSet)
C:/agb/lib/libagbsyscall.a(AgbSysCpuSet.o)
                              MultiSio.o (CpuSet)
C:/agb/lib/libagbsyscall.a(AgbSysRegisterRamReset.o)
                              loader_main.o (RegisterRamReset)
C:/agb/lib/libagbsyscall.a(AgbSysVBlankIntrWait.o)
                              loader_main.o (VBlankIntrWait)
C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_call_via_rX.o)
                              loader_main.o (_call_via_r0)

Allocating common symbols
Common symbol       size              file

S32ml               0x18              Sio32MultiLoad.o
UsrSendBuf          0x10              bss.o
BurstLoad           0x4               loader_main.o
IntrTableBuf        0x34              intr_table.o
Cont                0x4               bss.o
SioFlagsBak         0x4               bss.o
RecvLoadCounter     0x4               loader_main.o
IntrFuncBuf         0x120             MultiSio.o
Trg                 0x4               bss.o
SioFlags            0x4               bss.o
SioStartFlag        0x4               bss.o
LoadCounterp        0x4               loader_main.o
IntrMainBuf         0x400             bss.o
UsrRecvBuf          0x40              bss.o
Ms                  0x1b0             MultiSio.o
OamBak              0x400             bss.o
ProgressCounter     0x4               loader_main.o
RecvFuncBuf         0x40              MultiSio.o
BgBak               0x800             bss.o

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD crt0_loader.o
LOAD intr_main.o
LOAD MultiSioAsm.o
LOAD loader_main.o
LOAD sub.o
LOAD intr_table.o
LOAD bss.o
LOAD data.o
LOAD load_table_dest.o
LOAD MultiSio.o
LOAD Sio32MultiLoad.o
LOAD C:/agb/lib/libagbsyscall.a
LOAD C:/agb/lib/libisagbprn.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libg.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libc.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
Address of section .text set to 0x2030000
Address of section .bss set to 0x3000000
                0x00008000                .=0x8000

.interp
 *(.interp)

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(.init)

.plt
 *(.plt)

.text           0x02030000      0xfc0
 *(.text)
 .text          0x02030000       0x48 crt0_loader.o
                0x02030000                _start
                0x02030000                start_vector
 .text          0x02030048       0x9c intr_main.o
                0x02030048                intr_main
 .text          0x020300e4      0x154 MultiSioAsm.o
                0x02030124                MultiSioIntr
                0x020300e4                MultiSioRecvBufChange
 .text          0x02030238      0x4a0 loader_main.o
                0x02030238                LoaderMain
 .text          0x020306d8       0x98 sub.o
                0x020306dc                IntrDummy
                0x020306d8                VBlankIntr
                0x02030710                BgScSet
                0x020306e0                KeyRead
                0x02030738                Data2BgSc
 .text          0x02030770      0x4a8 MultiSio.o
                0x02030770                MultiSioInit
                0x020308e8                MultiSioMain
                0x02030ab0                MultiSioRecvDataCheck
                0x02030898                MultiSioStop
                0x020309e0                MultiSioSendDataSet
                0x02030880                MultiSioStart
 .text          0x02030c18      0x358 Sio32MultiLoad.o
                0x02030c18                Sio32MultiLoadInit
                0x02030cc8                Sio32MultiLoadMain
                0x02030ea8                Sio32MultiLoadIntr
 .text          0x02030f70        0x4 C:/agb/lib/libagbsyscall.a(AgbSysCpuFastSet.o)
                0x02030f70                CpuFastSet
 .text          0x02030f74        0x4 C:/agb/lib/libagbsyscall.a(AgbSysCpuSet.o)
                0x02030f74                CpuSet
 .text          0x02030f78        0x4 C:/agb/lib/libagbsyscall.a(AgbSysRegisterRamReset.o)
                0x02030f78                RegisterRamReset
 .text          0x02030f7c        0x8 C:/agb/lib/libagbsyscall.a(AgbSysVBlankIntrWait.o)
                0x02030f7c                VBlankIntrWait
 .text          0x02030f84       0x3c C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_call_via_rX.o)
                0x02030f8c                _call_via_r2
                0x02030f9c                _call_via_r6
                0x02030f98                _call_via_r5
                0x02030f90                _call_via_r3
                0x02030fb0                _call_via_fp
                0x02030fa4                _call_via_r8
                0x02030fa0                _call_via_r7
                0x02030f84                _call_via_r0
                0x02030fac                _call_via_sl
                0x02030fb8                _call_via_sp
                0x02030fa8                _call_via_r9
                0x02030f94                _call_via_r4
                0x02030f88                _call_via_r1
                0x02030fb4                _call_via_ip
                0x02030fbc                _call_via_lr
 *(.text.*)
 *(.stub)
 *(.gnu.warning)
 *(.gnu.linkonce.t*)
 *(.glue_7t)
 *(.glue_7)
                0x02030fc0                _etext=.
                0x02030fc0                PROVIDE (etext, .)

.fini
 *(.fini)

.rodata         0x02030fc0     0x23c4
 *(.rodata)
 .rodata        0x02030fc0       0x2c loader_main.o
 .rodata        0x02030fec       0x34 intr_table.o
                0x02030fec                IntrTable
 .rodata        0x02031020     0x2320 data.o
                0x02031520                OamData_Sample
                0x02031540                PlttData_Sample
                0x02031740                CharData_Sample
                0x02031020                BgScData_Sample
 .rodata        0x02033340       0x10 load_table_dest.o
                0x02033340                LoadTable
 .rodata        0x02033350       0x1c MultiSio.o
 .rodata        0x0203336c       0x18 Sio32MultiLoad.o
 *(.rodata.*)
 *(.gnu.linkonce.r*)

.rodata1
 *(.rodata1)
                0x02033484                .=(ALIGN(0x100)+(.&0xff))

.data           0x02033484        0x0
 *(.data)
 *(.data.*)
 *(.gnu.linkonce.d*)

.data1
 *(.data1)

.ctors
 EXCLUDE_FILE ( *crtend.o )*(.ctors)
 *(SORT(.ctors.*))
 *crtend(.ctors)

.dtors
 EXCLUDE_FILE ( *crtend.o )*(.dtors)
 *(SORT(.dtors.*))
 *crtend.o(.dtors)

.got
 *(.got.plt)
 *(.got)

.dynamic
 *(.dynamic)

.sdata
 *(.sdata)
 *(.sdata.*)
                0x02033484                _edata=.
                0x02033484                PROVIDE (edata, .)
                0x02033484                __bss_start=.
                0x02033484                __bss_start__=.

.sbss
 *(.sbss)
 *(.scommon)

.bss            0x03000000     0x13e8
 *(.dynbss)
 *(.bss)
 *(.bss.*)
 *(COMMON)
 COMMON         0x03000000       0x10 loader_main.o
                                  0x0 (size before relaxing)
                0x03000000                BurstLoad
                0x03000004                RecvLoadCounter
                0x03000008                LoadCounterp
                0x0300000c                ProgressCounter
 COMMON         0x03000010       0x34 intr_table.o
                                  0x0 (size before relaxing)
                0x03000010                IntrTableBuf
 *fill*         0x03000044        0xc
 COMMON         0x03000050     0x1070 bss.o
                                  0x0 (size before relaxing)
                0x03000050                UsrSendBuf
                0x03000060                Cont
                0x03000064                SioFlagsBak
                0x03000068                Trg
                0x0300006c                SioFlags
                0x03000070                SioStartFlag
                0x03000080                IntrMainBuf
                0x03000480                UsrRecvBuf
                0x030004c0                OamBak
                0x030008c0                BgBak
 COMMON         0x030010c0      0x310 MultiSio.o
                                  0x0 (size before relaxing)
                0x030010c0                IntrFuncBuf
                0x030011e0                Ms
                0x03001390                RecvFuncBuf
 COMMON         0x030013d0       0x18 Sio32MultiLoad.o
                                  0x0 (size before relaxing)
                0x030013d0                S32ml
                0x030013e8                .=ALIGN(0x4)
                0x030013e8                .=ALIGN(0x4)
                0x030013e8                _end=.
                0x030013e8                _bss_end__=.
                0x030013e8                __bss_end__=.
                0x030013e8                PROVIDE (end, .)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000       0x80
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 loader_main.o
 .debug_aranges
                0x00000020       0x20 sub.o
 .debug_aranges
                0x00000040       0x20 MultiSio.o
 .debug_aranges
                0x00000060       0x20 Sio32MultiLoad.o

.debug_pubnames
                0x00000000      0x314
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x68 loader_main.o
 .debug_pubnames
                0x00000068       0x55 sub.o
 .debug_pubnames
                0x000000bd       0x31 intr_table.o
 .debug_pubnames
                0x000000ee       0x94 bss.o
 .debug_pubnames
                0x00000182       0x61 data.o
 .debug_pubnames
                0x000001e3       0x20 load_table_dest.o
 .debug_pubnames
                0x00000203       0xb0 MultiSio.o
 .debug_pubnames
                0x000002b3       0x61 Sio32MultiLoad.o

.debug_info     0x00000000    0x1a009
 *(.debug_info)
 .debug_info    0x00000000     0x3802 loader_main.o
 .debug_info    0x00003802     0x34e8 sub.o
 .debug_info    0x00006cea     0x3312 intr_table.o
 .debug_info    0x00009ffc     0x33ae bss.o
 .debug_info    0x0000d3aa     0x2e6d data.o
 .debug_info    0x00010217     0x331e load_table_dest.o
 .debug_info    0x00013535     0x3620 MultiSio.o
 .debug_info    0x00016b55     0x34b4 Sio32MultiLoad.o

.debug_abbrev   0x00000000      0x9f7
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x156 loader_main.o
 .debug_abbrev  0x00000156      0x16b sub.o
 .debug_abbrev  0x000002c1      0x119 intr_table.o
 .debug_abbrev  0x000003da      0x101 bss.o
 .debug_abbrev  0x000004db      0x101 data.o
 .debug_abbrev  0x000005dc      0x101 load_table_dest.o
 .debug_abbrev  0x000006dd      0x19c MultiSio.o
 .debug_abbrev  0x00000879      0x17e Sio32MultiLoad.o

.debug_line     0x00000000      0xd7a
 *(.debug_line)
 .debug_line    0x00000000      0x3d7 loader_main.o
 .debug_line    0x000003d7      0x18d sub.o
 .debug_line    0x00000564      0x408 MultiSio.o
 .debug_line    0x0000096c      0x40e Sio32MultiLoad.o

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.stack          0x00080000        0x0
                0x00080000                _stack=.
 *(.stack)
OUTPUT(loader.elf elf32-littlearm)
